home *** CD-ROM | disk | FTP | other *** search
- ! Make LYNX hypertext browser under VMS
- ! =====================================
- !
- ! History:
- ! 01/01/93 creation at KU (Lou montulli@ukanaix.cc.ukans.edu).
- ! 04/12/93 (seb@lns61.tn.cornell.edu)
- ! modified to support either UCX or MULTINET
- ! 12/13/93 (macrides@sci.wfeb.edu)
- ! Added conditional compilations for VAXC vs. DECC
- ! (dependencies not yet specified; this is just a
- ! "starter", should anyone want to do it well).
- ! 10/26/94 (dyson@IowaSP.Physics.UIowa.EDU) RLD
- ! Updated for AXP/VMS v6.1 and VAX/VMS v5.5-1
- ! 12/07/94 (macrides@sci.wfeb.edu)
- ! Updated for DECC/VAX, VAXC/VAX and DECC/AXP
- ! 02/17/95 (macrides@sci.wfeb.edu)
- ! Updated for v2.3-FM
- ! 03/23/95 (macrides@sci.wfeb.edu)
- ! Replaced references to v2.3.8 or v2.3.9 with v2.3-FM to
- ! avoid any confusion with official releases at UKans.
- !
- ! Instructions:
- ! Use the correct command line for your TCP/IP implementation:
- !
- ! $ MMS /Macro = (MULTINET=1) for VAXC - MultiNet
- ! $ MMS /Macro = (WIN_TCP=1) for VAXC - Wollongong TCP/IP
- ! $ MMS /Macro = (UCX=1) for VAXC - UCX
- ! $ MMS /Macro = (CMU_TCP=1) for VAXC - OpenCMU TCP/IP
- ! $ MMS /Macro = (SOCKETSHR_TCP=1) for VAXC - SOCKETSHR/NETLIB
- ! $ MMS /Macro = (TCPWARE=1) for VAXC - TCPWare TCP/IP
- ! $ MMS /Macro = (DECNET=1) for VAXC - socket emulation over DECnet
- ! $ MMS /Macro = (MULTINET=1, DEC_C=1) for DECC - MultiNet
- ! $ MMS /Macro = (WIN_TCP=1, DEC_C=1) for DECC - Wollongong TCP/IP
- ! $ MMS /Macro = (UCX=1, DEC_C=1) for DECC - UCX
- ! $ MMS /Macro = (CMU_TCP=1, DEC_C=1) for DECC - OpenCMU TCP/IP
- ! $ MMS /Macro = (SOCKETSHR_TCP=1,DEC_C=1) for DECC - SOCKETSHR/NETLIB
- ! $ MMS /Macro = (TCPWARE=1, DEC_C=1) for DECC - TCPWare TCP/IP
- ! $ MMS /Macro = (DECNET=1, DEC_C=1) for DECC - socket emulation over DECnet
-
- .ifdef MULTINET
- TCPM = MULTINET
- .endif
-
- .ifdef WIN_TCP
- TCPM = WIN_TCP
- .endif
-
- .ifdef UCX
- TCPM = UCX
- .endif
-
- .ifdef CMU_TCP
- TCPM = CMU_TCP
- .endif
-
- .ifdef SOCKETSHR_TCP
- TCPM = SOCKETSHR_TCP
- .endif
-
- .ifdef TCPWARE
- TCPM = TCPWARE
- .endif
-
- .ifdef DECNET
- TCPM = DECNET
- .endif
-
- .ifdef TCPM
- .else
- TCPM = MULTINET !Default to MultiNet
- .endif
-
- lynx : lynx.exe
- ! Finished Building LYNX for VMS!!!
-
- lynx.exe : library exe
- @ Continue
-
- library :
- Set Default [.www.library.implementation]
- .ifdef DEC_C
- $(MMS) /Description = [-.VMS]DESCRIP.MMS /Macro = ($(TCPM)=1, DEC_C=1) Library
- .else
- $(MMS) /Description = [-.VMS]DESCRIP.MMS /Macro = ($(TCPM)=1) Library
- .endif
- Set Default [---]
-
- exe :
- Set Default [.src]
- .ifdef DEC_C
- $(MMS) /Macro = ($(TCPM)=1, DEC_C=1) Lynx
- .else
- $(MMS) /Macro = ($(TCPM)=1) Lynx
- .endif
- Rename /NoLog /NoConfirm lynx.exe [-]
- Set Protection = (Owner:RWE, World:RE) [-]lynx.exe
- Set Default [-]
-
- clean :
- Set Default [.www.library.implementation]
- $(MMS) /Description = [-.VMS]DESCRIP.MMS clean
- Set Default [---]
- Set Default [.src]
- $(MMS) clean
- Set Default [-]
- - Purge /NoLog /NoConfirm
-